Skip to content

Bump CI actions to v4 and update Node.js matrix#167

Merged
Kamirus merged 1 commit intomainfrom
chore/bump-ci-actions
Mar 27, 2026
Merged

Bump CI actions to v4 and update Node.js matrix#167
Kamirus merged 1 commit intomainfrom
chore/bump-ci-actions

Conversation

@Kamirus
Copy link
Copy Markdown
Collaborator

@Kamirus Kamirus commented Mar 27, 2026

Summary

  • Bump actions/checkout and actions/setup-node from v3 to v4 in tests.yml and size.yml
  • Update test matrix from Node.js 20.x/22.x to 22.x/24.x

Fixes the deprecation warnings from this CI run: Node.js 20 actions will be forced to Node.js 24 starting June 2nd, 2026, and Node.js 20 itself reaches EOL April 30, 2026.

update-moc.yml and release.yml were already on v4 with Node 24 — no changes needed.

Test plan

  • CI passes on both Node.js 22.x and 24.x
  • No more deprecation warnings in Actions annotations

Made with Cursor

- actions/checkout v3 → v4
- actions/setup-node v3 → v4
- Test matrix: Node.js 20.x/22.x → 22.x/24.x

Node.js 20 actions are deprecated and will stop working June 2026.
Node.js 20 itself reaches EOL April 2026.

Made-with: Cursor
@Kamirus Kamirus requested a review from a team as a code owner March 27, 2026 16:38
@Kamirus Kamirus force-pushed the chore/bump-ci-actions branch from bcb4be2 to 4ec3843 Compare March 27, 2026 16:45
@Kamirus Kamirus merged commit 694e328 into main Mar 27, 2026
9 checks passed
@Kamirus Kamirus deleted the chore/bump-ci-actions branch March 27, 2026 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants